Dynamic Integrity Constraints Definition and Enforcement in Databases: A Classification Framework
نویسنده
چکیده
A dynamic constraint expresses conditions that involve facts of two or more states of the database. Since the database is expected to satisfy such conditions, a fundamental issue about integrity constraints is their enforcement. Many methods have been developed in this respect. The purpose of this paper is to present a brief survey of methods for dynamic constraint definition and enforcement. Also we classify and compare these methods with respect to several relevant features.
منابع مشابه
Expression and Enforcement of Dynamic Integrity Constraints
The interest in consistency enforcement in the field of database and in expert systems is nowadays widespread. Special attention has been given in the literature to the subtopic of static integrity constraints. This paper centers instead on the automatic enforcement of dynamic consistency constraints, i.e. those integrity constraints that cannot be checked by solely inspecting the most recent s...
متن کاملCompiling Integrity Checking into Update Procedures
Integrity checking has been investigated extensively in the field of deductive databases. Methods have been developed to optimise the checking of an update by specialising the constraints for the information that could have been affected by it. The optimisation has been applied to sets of updates resulting from the execution of unspecified update procedures. This paper investigates the compilat...
متن کاملAn Adaptable Approach for Integrity Control in Federated Database Systems
In database federations the integrity problem arises from the degree of heterogeneity and autonomy of participating component database systems. This causes integrity control more complicate than that in traditional centralized database systems. Semantic integrity should be considered in two phases: constraint federation and constraint enforcement. Otherwise, the administrators of component data...
متن کاملClassificação de Restrições de Integridade em Bancos de Dados Temporais de Versões
This paper proposes an integrity constraints classification for temporal versions databases. The main goal of this classification is helping future researches on their definition, specification and verification over this kind of database. Also, researches on the optimization of data integrity maintenance may be based on it. Constraints are deeply analyzed based on their origin, substance, speci...
متن کاملHandling Integrity Constraints of Complex Objects in Spatial Databases
The study reported in this paper is based on two assumptions about the importance of the consistency of a geographical database. Firstly, consistency is an important factor concerning the quality of data. Secondly, consistency of a geographical object requires that the description of the context of the object is a part of the object definition. In object-oriented databases, it is possible to mo...
متن کامل